home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 2 / MacMania 2.toast / Demo's / Tools&Utilities / Screen savers / Maze Solver 1.0 / MacMaze README next >
Encoding:
Text File  |  1993-11-28  |  8.0 KB  |  207 lines  |  [ttro/ttxt]

  1. MacMaze
  2. Maze Solver for the Macintosh
  3. Version 1.0
  4.  
  5. MacMaze and Maze Solver are an application and screen saver module (After Dark or DarkSide of the Mac) which automatically create and solve mazes. Both programs are highly configurable--including colors, size, line thicknesses, and more.
  6.  
  7. The unregistered shareware version of this product does NOT include the standalone application which is documented here for your convenience.
  8.  
  9. Thank you for trying out the MacMaze application and screen saver. The following table of contents lists the sectional breakout of this document.
  10.  
  11.         1.0 - Installation
  12.         2.0 - Hardware/Software requirements
  13.         3.0 - Disclaimers
  14.         4.0 - Registration
  15.         5.0 - General Info
  16.         6.0 - Configuring MacMaze
  17.                 6.1 - The File Menu
  18.                         6.1.1 - New
  19.                         6.1.2 - Open…
  20.                         6.1.3 - Save As…
  21.                         6.1.4 - Quit
  22.                 6.2 - The Edit Menu
  23.                         6.2.1 - Copy
  24.                 6.3 - The Options Menu
  25.                         6.3.1 - Colors…
  26.                         6.3.2 - Walls…
  27.                         6.3.3 - Misc…
  28.                         6.3.4 - Pause
  29.                         6.3.5 - Area…
  30.  
  31. 1.0 - Installation
  32.  
  33. The Macintosh distribution contains the following:
  34.  
  35.         Maze Solver                         - The screen saver module
  36.         MacMaze                                    - The application [registered users only]
  37.         MacMaze README         - This file
  38.         MacMaze Registration - Registration form
  39.  
  40. To install the screen saver module, copy the "Maze Solver" file into the "After Dark Files" folder or the "DarkSide of the Mac" folder on your hard drive, depending on which screen saver you use. These folders might have different names on your Macintosh—refer to your screen saver documentation for details.
  41.  
  42. 2.0 - Hardware/Software requirements
  43.  
  44. The MacMaze application should run on any Macintosh computer with System 6.0.4 or higher, including System 7. It will run on black and white computers, although it is much more interesting in color.
  45.  
  46. The screen saver module requires System 7 or Multifinder under System 6. It also requires "After Dark" version 2.0 or later from Berkeley Systems, or "DarkSide of the Mac" version 4.0 or later by Tom Dowdy.
  47.  
  48. 3.0 - Disclaimers
  49.  
  50. While care has been taken to ensure the quality of this product, we cannot be responsible if this product destroys your computer, your life, or the universe as we know it.
  51.  
  52. 4.0 - Registration
  53.  
  54. If you are reading this, we are impressed. Registration is $15. The registration form is contained in a separate file. After registering, you will receive two disks (one PC, one Mac) which includes the most recent versions of the following:
  55.  
  56.         - MS Windows 3.1 Maze Solver screen saver/program with password protection.
  57.  
  58.         - MS Windows NT 3.1 Maze Solver screen saver/program for Intel based computers.                     
  59.          (Password protection is built into NT.)
  60.  
  61.         - Macintosh Maze Solver screen saver for After Dark and Darkside of the Mac.
  62.  
  63.         - Macintosh MacMaze application program.
  64.  
  65. 5.0 - General Info
  66.  
  67. Once installed and selected as the current screen saver, Maze Solver will run with default settings without any other configuration information. If you choose to further configure Maze Solver, see the following sections describing dialog boxes and configuration options. Almost every facet of MacMaze and Maze Solver can be configured.
  68.  
  69. The MacMaze application and the Maze Solver screen saver module both use the same preferences file. Changes made in one program will magically show up in the other, so don't be surprised.
  70.  
  71. The authors may be contacted through email at the following addresses:
  72.  
  73.     CompuServe - 70004,644
  74.     Internet       - 70004.644@compuserve.com
  75.  
  76. 6.0 - Configuring MacMaze
  77.  
  78. Both the MacMaze application and the Maze Solver screen saver module can be configured. The following sections describe the options for both programs. Items that refer only to the application will be annotated with [application only], while items that refer only to the screen saver module will be annotated with [screen saver only].
  79. Limits for certain values are shown in parenthesis. For example, if an integer edit box only accepts numbers 1-23, the description will be followed by (1-23).
  80.  
  81. 6.1 - The File Menu
  82. 6.1.1 - New [application only]
  83.  
  84. There is no dialog box associated with this command. This command allows a new maze to be generated and will restart the maze if it is paused.
  85.  
  86. 6.1.2 - Open… [application only]
  87.  
  88. This command displays the standard Macintosh file selection dialog. A previously saved MacMaze file can be selected and the maze will be restarted using the settings in the file.
  89.  
  90. 6.1.3 - Save As… [application only]
  91.  
  92. This command saves all of the current maze settings to a file that can later be read by the Open… command.
  93.  
  94. 6.1.4 - Quit [application only]
  95.  
  96. This command quits the program and saves the current settings to the preferences file. The settings in the preferences file are retrieved the next time the program is run.
  97.  
  98. 6.2 - The Edit Menu
  99. 6.2.1 - Copy [application only]
  100.  
  101. This command creates a PICT of the current maze and places it into the Macintosh clipboard. The clipboard can then be pasted into other programs.
  102.  
  103. 6.3 - The Options Menu
  104. 6.3.1 - Colors…
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123. Choosing any of the color buttons in this dialog will bring up the Macintosh standard color selector. The color buttons have the following meanings:
  124.  
  125.         Background Color:  The color 'underneath' the maze.
  126.         Path Color:  The color used to draw the current path.
  127.         Trailer Color:  The color to draw where the maze has already been.
  128.         Wall Color:  The color of the dividing walls.
  129.  
  130. 6.3.2 - Walls…
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141. The settings in this dialog change the granularity of the maze. Many interesting things can be created by adjusting these settings since 0 is a valid value for the wall and between width. Each width has the following meaning:
  142.  
  143.         Wall Width:  Width in pixels of the dividing walls in the maze. (0-32)
  144.  
  145.         Between Width: Width in pixels of the space to leave on either side of the path when 
  146.                              traveling through the maze. (0-32)
  147.  
  148.         Path Width:  Width in pixels of the path that travels through the maze. (1-32)
  149.  
  150. 6.3.3 - Misc…
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. This dialog contains miscellaneous maze settings. The fields have the following meaning:
  165.  
  166.         Pause Time:  These allow you to choose how many seconds the maze pauses after it           
  167.                          is first created and after it is solved, respectively. (0-60)
  168.  
  169.         Maze has a solution:  Most mazes have a solution. If you choose to remove the 
  170.                                      solution, then a maze path will travel through the entire maze. 
  171.                                      The maze is finished when every cell has been visited. This is 
  172.                                      a good way to 'fill' the maze when the trail color is different 
  173.                                      from the background color.
  174.  
  175.         Exit blinks:  This option is only available if the maze has a solution. With this option 
  176.                         set, the exit square will blink.
  177.  
  178.         Logo in the maze:  When the maze is large enough, the Knoware logo will pop up in a 
  179.                                  random position in the maze. Disable this setting if you don't like 
  180.                                  the logo.
  181.  
  182.         System priority:  This determines how much work the maze will try to do before 
  183.                                 giving time back to the system. If the maze is moving too quickly 
  184.                                 for your tastes, lower this number. Of course, raising the number 
  185.                                 will increase the performance of the maze to a point. Also, if you 
  186.                                 have background work going on while the screen saver is active or 
  187.                                 the program is running, you may want to keep this number 
  188.                                 lower—under 10 should be good. Your mileage may vary. (1-200)
  189.  
  190. 6.3.4 - Pause [application only]
  191.  
  192. There is no dialog box associated with this command. This command allows the current maze to be paused and resumed during creation or solving. It is useful to pause and 'Copy' the maze.
  193.  
  194. 6.3.5 - Area… [screen saver only]
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206. Set these values to select what percentage of the screen is filled in with a maze. (10-100)
  207.